#include "stdafx.h"
#include "ssautoi.h"						// Internal SourceSafe automation defs.
#include "MSSTR.h"
#include "MSVSOrig.h"

MSSTR::MSSTR(void)
{
	Trace::Write("Enter MSSTR::MSSTR");
}

MSSTR::~MSSTR(void)
{
	Trace::Write("Enter MSSTR::~MSSTR");
}
int MSSTR::Append(char *,char const *,int)
{
	Trace::Write("Enter MSSTR::Append");
	return -1;
}
int MSSTR::Append(struct HINSTANCE__ *,char *,unsigned int,int)
{
	Trace::Write("Enter MSSTR::Append");
	return -1;
}
int MSSTR::AppendN(char *,char const *,int)
{
	Trace::Write("Enter MSSTR::AppendN");
	return -1;
}
int MSSTR::AppendN(char *,char const *,int,int)
{
	Trace::Write("Enter MSSTR::AppendN");
	return -1;
}
int MSSTR::Atoi(char const *)
{
	Trace::Write("Enter MSSTR::Atoi");
	return -1;
}
long MSSTR::Atol(char const *)
{
	Trace::Write("Enter MSSTR::Atol");
	return -1;
}
int MSSTR::Cmp(char const *,char const *)
{
	Trace::Write("Enter MSSTR::Cmp");
	return -1;
}
int MSSTR::CmpI(char const *,char const *)
{
	Trace::Write("Enter MSSTR::CmpI");
	return -1;
}
int MSSTR::CmpIN(char const *,char const *,int)
{
	Trace::Write("Enter MSSTR::CmpIN");
	return -1;
}
int MSSTR::CmpN(char const *,char const *,int)
{
	Trace::Write("Enter MSSTR::CmpN");
	return -1;
}
int MSSTR::Coll(char const *,char const *)
{
	Trace::Write("Enter MSSTR::Coll");
	return -1;
}
int MSSTR::CollI(char const *,char const *)
{
	Trace::Write("Enter MSSTR::CollI");
	return -1;
}
int MSSTR::CollIN(char const *,char const *,int)
{
	Trace::Write("Enter MSSTR::CollIN");
	return -1;
}
int MSSTR::CollN(char const *,char const *,int)
{
	Trace::Write("Enter MSSTR::CollN");
	return -1;
}
int MSSTR::Copy(char *,char const *,int)
{
	Trace::Write("Enter MSSTR::Copy");
	return -1;
}
int MSSTR::CopyN(char * prop1,char const * prop2,int prop3)
{
	Trace::Write("Enter MSSTR::CopyN");
	return MSVSOrig::CallFunc("?CopyN@MSSTR@@SAHPADPBDH@Z", prop1, prop2, prop3);
}
int MSSTR::CopyN(char * prop1,char const * prop2,int prop3,int prop4)
{
	Trace::Write("Enter MSSTR::CopyN");
	return MSVSOrig::CallFunc("?CopyN@MSSTR@@SAHPADPBDHH@Z", prop1, prop2, prop3, prop4);
}
int MSSTR::CopyN(struct HINSTANCE__ * prop1,char * prop2,unsigned int prop3,int prop4)
{
	Trace::Write("Enter MSSTR::CopyN");
	return MSVSOrig::CallFunc("?CopyN@MSSTR@@SAHPAUHINSTANCE__@@PADIH@Z", prop1, prop2, prop3, prop4);
}
void MSSTR::EOLtoLF(char const *,char *,int *)
{
	Trace::Write("Enter MSSTR::EOLtoLF");
}
void MSSTR::Fill(char *,char,int)
{
	Trace::Write("Enter MSSTR::Fill");
}
int MSSTR::FindEOL(char const *,int,int *)
{
	Trace::Write("Enter MSSTR::FindEOL");
	return -1;
}
int MSSTR::Index(char const *,char const *)
{
	Trace::Write("Enter MSSTR::Index");
	return -1;
}
int MSSTR::Index(char const *,char)
{
	Trace::Write("Enter MSSTR::Index");
	return -1;
}
int MSSTR::IndexA(char const *,char)
{
	Trace::Write("Enter MSSTR::IndexA");
	return -1;
}
int MSSTR::InsChar(char *,int,char)
{
	Trace::Write("Enter MSSTR::InsChar");
	return -1;
}
int MSSTR::InsChar(char *,int,char,int)
{
	Trace::Write("Enter MSSTR::InsChar");
	return -1;
}
int MSSTR::IsNumber(char const *)
{
	Trace::Write("Enter MSSTR::IsNumber");
	return -1;
}
int MSSTR::Itoa(int,char *,int)
{
	Trace::Write("Enter MSSTR::Itoa");
	return -1;
}
int MSSTR::Len(char const *)
{
	Trace::Write("Enter MSSTR::Len");
	return -1;
}
int MSSTR::LoadStringA(struct HINSTANCE__ *,unsigned int,char *,int)
{
	Trace::Write("Enter MSSTR::LoadStringA");
	return -1;
}
int MSSTR::Ltoa(long,char *,int)
{
	Trace::Write("Enter MSSTR::Ltoa");
	return -1;
}
void MSSTR::Lwr(char *)
{
	Trace::Write("Enter MSSTR::Lwr");
}
int MSSTR::MakeDBCSSafe(char *)
{
	Trace::Write("Enter MSSTR::MakeDBCSSafe");
	return -1;
}
int MSSTR::PSPrintN(char *,int,char const *,char * const,void (*)(char *,int),bool)
{
	Trace::Write("Enter MSSTR::PSPrintN");
	return -1;
}
int MSSTR::ParseItem(char const *,int *,char *,int,char const *)
{
	Trace::Write("Enter MSSTR::ParseItem");
	return -1;
}
int MSSTR::QuoteString(char *,int)
{
	Trace::Write("Enter MSSTR::QuoteString");
	return -1;
}
int MSSTR::RIndex(char const *,char)
{
	Trace::Write("Enter MSSTR::RIndex");
	return -1;
}
int MSSTR::SPrintN(char *,int,char const *,...)
{
	Trace::Write("Enter MSSTR::SPrintN");
	return -1;
}
int MSSTR::SPrintN(struct HINSTANCE__ *,char *,int,unsigned int,...)
{
	Trace::Write("Enter MSSTR::SPrintN");
	return -1;
}
int MSSTR::Unpad(char *)
{
	Trace::Write("Enter MSSTR::Unpad");
	return -1;
}
int MSSTR::UnquoteString(char *)
{
	Trace::Write("Enter MSSTR::UnquoteString");
	return -1;
}
void MSSTR::Upr(char *)
{
	Trace::Write("Enter MSSTR::Upr");
}
int MSSTR::WCmp(unsigned short const *,unsigned short const *)
{
	Trace::Write("Enter MSSTR::WCmp");
	return -1;
}
int MSSTR::Wrap(char const *,int,int *,int *)
{
	Trace::Write("Enter MSSTR::Wrap");
	return -1;
}
